home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Turnbull China Bikeride
/
Turnbull China Bikeride - Disc 1.iso
/
HENSA
/
SOUND
/
ARCMIDI.ARC
/
!ArcMidi
/
!Help
< prev
next >
Wrap
Text File
|
1993-07-07
|
6KB
|
188 lines
Note
====
This is a 'demo' version. The full version will include three editors:
a keyeditor, a drum editor and a list editor. The full version will
appear in august 1993.
Help for !ArcMidi (version 0.22)
================================
This version of ArcMidi is FREEware, and is
Copyright © L.L. Frederiks 1993.
The Interface Manager module is FREEware, and is
Copyright © SoftWare Interrupts Developments, 1991
The ArcMidi support module is FREEware, and is
Copyright © F.K.W van de Pol 1993.
What IS ArcMidi
===============
ArcMidi is my attempt to write a MIDI sequencer. I started writing the
program in May 1992. The first versions were written in BASIC and the time
consuming routines appeared too slow. Therefore, in November 1993 I decided
to rewrite the program using Acorn's Desktop C. It has been completely
written using the famous RISCOS_Lib. Yes, J.W. it can be done....
ArcMidi uses Simon Huntinton's Interface Manager for displaying 3d icons
and Frank van de Pol's ArcMidi support module.
ArcMidi should run on every machine and under every RISCOS version
(2.0, 3.0, 3.1x). However, you need a MIDI podule and (of course) some
MIDI instruments.
Instructions
============
Double-click the !ArcMidi icon to run the program. You should get an icon
in the iconbar just like every other 'normal' RISCOS application.
MIDI files (format 0 and 1, for the insiders) can be loaded by dragging
them to the iconbar icon. If the file type is unknown, ArcMidi will generate
an error message.
Example data files
==================
Three example data files are supplied:
- Example2. A very short format 1 MIDI file. It just contains a few
notes.
- Vivaldi. A classical tune (format 1).
- BillyJean. A popsong from Michael Jackson.
The IconBar menu
================
Clicking MENU over the iconbar icon gives you a menu with the following
items:
Info
As usual...
Show
Opens the 'show' window. The submenu gives access to the preferences,
control, tracks, counter and drum editor window. Clicking on the
menu option opens the window.
Clear
Not implemented yet. This option should clear all data.
Save
Opens a 'save as' box. The MIDI data is saved as a format 1 MIDI file.
Note: ArcMidi supports DragASprite under RISCOS 3.x !!!
Quit
er... quits.
Preferences
===========
This gives you access to the global preferences. The pane window contains
four sections:
ArcMidi options
Controls the time representation in the counter window.
Real - gives you hours/minutes/seconds/milli-seconds
representation.
SMPTE - gives you hours/minutes/seconds/frames/ticks
representation.
Bar - gives you bars/notes/ticks representation. This is not yet
implemented.
MIDI Thru
Controls MIDI thru. It means that recorded MIDI data is transferred
to MIDI thru. If you use a master keyboard, it is ensured that you
hear what you are playing. You can turn this option on/off and you
can set the 'MIDI thru mapping'. Transparant means that the channels
of the MIDI events are not influenced. Otherwise, each recorded MIDI
event is send through the same MIDI channel.
MIDI Filter
Filters out the specified MIDI channel.
Sequence options
Sets the time signature and tempo (beats/minute). Not implemented yet.
The preferences window is closed by clicking on the OK icon. The save
icon ensures that the settings are saved in a file (not implemented yet).
Control
=======
The window gives you control over the sequencer. The buttons just work
like any other tape-recorder.
Tracks
======
In this window you can set which track is used for recording and which
track is on during play back. You can also set the MIDI channel for each
track. By pressing MENU in this window, you can open two further windows:
Comment
This window enables you to type a comment for each track
Statistics
Gives you information about each track: the number of events, the
start and stop time, the MIDI channels.
Counter
=======
This window is used for displaying the time information. The upper icon
is used for displaying SMPTE time, the lower icon is used for displaying
'real time'. Note: sometimes the counter will take up too much 'desktop'
bandwidth. This could cause incorrect playing of the MIDI data.
Drum editor
===========
Not ready yet (although you play around with it).
Conditions of Use
=================
1. This software remains the copyright of the author, L.L. Frederiks, but it
may be freely distributed and used, provided that:
a) it is kept as a whole- All files associated with the application must
be included in their original form, especially THIS one.
b) no charge is made for any copying or distribution other than third
party transmission costs (eg disc purchase cost, postage, phone
charges).
c) Any profits should be donated to a registered charity.
2. The software may not be distributed with or as part of any other product
for which a charge (other than a third party charge as (1) above) is
made, without prior permission of the author.
3. The author does not accept any responsibility for any use or misuse of
the software or any consequences thereof.
I would prefer that anyone wishing to distribute this (or any other) item of
software that I have written, please contact me first. This way, I can
assure you that you are not breaking the law (As many people are doing with
my non-free software), and I will quite possibly have a newer version of the
software that I will be quite willing to post back to you. I am already
getting sick of people using my software for profit without my permission,
and I will simply stop releasing my software AT ALL if this continues.
=============================================================================
Any feedback, including bug reports, would be appreciated.
Contact me at the following addresses:
SnailMail: L.L. Frederiks
Runmolen 88A
1823 GM Alkmaar
The Netherlands
email: loek@nt.el.utwente.nl (until April 1994)
or just post a message to UseNet's comp.sys.acorn newsgroup.